首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
关注
综合
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
排行榜
综合
后端
排行榜
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
全部
iOS
前端
Swift
AI编程
图像识别
SwiftUI
后端
人工智能
APP
展开
全部
iOS
前端
Swift
AI编程
图像识别
SwiftUI
后端
人工智能
APP
Xcode
Flutter
Android
UI Kit
OpenAI
WWDC
暂无数据
推荐
最新
iOS Dark Mode 适配笔记
开篇摘要 自 iOS 13 起,系统提供完整的 Dark Mode 支持。多数场景下,UIKit 会根据当前外观模式自动切换颜色、重绘与重布局,开发者无需手写 if dark 分支。但在实际工程中,仍
iOS 列表性能优化实战:从 45fps 到 60fps 的蜕变
作为一个iOS开发者,你有没有遇到过列表滚动卡顿的问题?我最近接手了一个项目,列表滚动时帧率经常掉到45fps以下,用户体验非常差。经过一番深入分析和优化,最终把帧率稳定在了55-60fps。今天就把
【iOS】UIViewPropertyAnimator的坑和注意点
使用UIViewPropertyAnimator的过程中我发现了挺多坑,很多方法的调用不够安全,也许API文档已经说了,但它自身内部并没有做好这些防护机制,给我的感觉就是不够友好。
iOS26适配-UISplitViewController配置分栏和分屏
背景 使用Xcode26打包出来的,iPad UISplitViewController布局错乱 配置属性 左右分屏 double布局 triple布局 iOS 26可以设置四层布局 案例-左右分屏
UIScene in iOS
UIScene是iOS 13引入的,核心要解决的是,原来的基于1个Window管理App UI的策略,不能很好的适配像iPad中出现的一个App对应多个Window的场景 iOS 13之前 在iOS
开源UI界面布局框架MyLayout1.9发布
MyLayout是一套功能全面的iOS开源UI界面布局框架。它囊括了前端所有流行的界面布局技术和解决方案,同时具有如下七大特点: 功能强大。它可以减少我们在开发UI界面时所花费的时间以及减少需要适配多种设备而所消耗的时间。实践表明使用MyLayout进行界面布局时可以减少几乎5…
今日头条:iOS 架构设计杂谈
内容来源:2018 年 3 月 10 日,今日头条-Musically IOS端架构师任凯在“饿了么技术沙龙・第22弹 【移动专场】”进行《IOS架构设计杂谈》演讲分享。IT 大咖说(微信id:itdakashuo)作为独家视频合作方,经主办方和讲者审阅授权发布。 本次分享将探…
UIKit 学习路线篇
最近刚好有时间,就想着系统性地学习并整理一下 UIKit 的部分知识点,文中会有大量之前文章的引用链接,相当于把之前的零散文章串连起来了吧~
LazyViewContainer-一种iOS节省内存的UI创建思路
背景 iOS工程中,创建自定义UI组件时有一个常见的写法: UI组件初始化时,创建所有子组件实例;并将子组件添加到自定义组件层级中,再使用Autolayout做好约束布局 后续有数据时,直接为组件的每
提升用户体验的关键:UI监控方案
UI卡顿 随着 App 的不断发展壮大,UI 卡顿成为了一个常见的问题。当我们在使用 App 时,频繁出现卡顿现象或长时间不响应,这会对用户的使用体验造成极大的影响。因此,解决 UI 卡顿问题成为我们
iOS 近期开发概念小结
本篇文章的目的就是将我在开发过程中概念比较模糊的知识点罗列,并按照我的理解进行讲解,由于开发使用的是 UIkit 框架,因此本篇文章是围绕其展开叙述的
iOS16新特性 | 灵动岛适配开发与到家业务场景结合的探索实践
苹果在iOS16.1系统对第三方开放了灵动岛的API,并允许开发者基于灵动岛开发相应软件,越来越多的APP开始基于灵动岛的交互进行设计和开发,本文将简单介绍灵动岛开发的流程和将其与业务场景相结合的思考
【iOS】分享几个用于「绝对布局」适配RTL布局(阿拉伯语)的Extension
项目要适配阿拉伯地区,而阿拉伯的语言是从右往左显示的,恰好与我们的习惯相反,适配起来很别扭。为了frame布局也能适配RTL布局,专门写了这几个分类用来平时开发使用。
APM-监控子线程操作 UI
一款监控子线程操纵 UI 的能力,也可以添加自定义的 API 进行监控(实现在子线程监控某些 API 的时候捕获具体堆栈信息,帮助定位问题) 背景介绍 可能有些人一直没有遇到过因为在子线程操作 UI,
iOS EditMenuInteraction组件
背景 所谓EditMenu,就是如下图所示的菜单 这样的效果,既可以自己实现也可以用系统提供的组件 iOS系统UIKit库提供的组件有UIMenuController和UIEditMenuIntera
关于 UIkit 和 SwiftUI 那些用法不同但最后实现相同的概念合集
在看到关于 SwiftUI 的数据状态和数据流部分时我有点懵了,一时间完全想不起来在 UIkit 中与之对应的实现是什么?因此本文便诞生了~
iOSUIKit动画从入门到放弃,简单易懂学习轻松容易掌握
动画 - UIKit 动画原理 视觉残留效应 运动模糊 做动画的时候要达到 60FPS 时候,画面才能流畅,不然用户会感觉界面卡顿。 UIView 提供的动画支持 UIView 动画
iOS状态栏问题探究
发现在`iOS13`及以后的版本进入一个视频播放页面后,调用更改状态栏的`API`无效了。后面发现是由于`iOS13`以后对`Scene`的适配以及一个隐藏的`UIWindow`导致的。
Flutter 自定义 CustomPaint 实现流体液态加载动画
在移动应用开发中,精美的加载动画不仅能提升用户体验,还能有效缓解用户等待过程中的焦虑感。今天要分享的是一个基于 Flutter CustomPaint 实现的流体液态加载动画,它通过模拟液体流动
SwiftUI中修饰符的顺序直接影响视图最终效果
事情是这样的,我希望图片的底部有一条带背景的文字,大致像这个图 但是我写的控件一直只有文字有背景,不能铺满一整条,代码如下 实际效果: 然后就去问AI,AI给的结果如下 但是就算我把AI代码原原本本拷